purifying mud separator - Turkish English Dictionary